GtkApplication: properly unexport x11 menus
authorAndrew Potter <agpotter@gmail.com>
Thu, 15 Nov 2012 07:45:00 +0000 (08:45 +0100)
committerSébastien Wilmet <swilmet@gnome.org>
Fri, 4 Jan 2013 14:50:10 +0000 (15:50 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=688362

gtk/gtkapplication.c

index a4486c4212f9a317017d21caa13f1da5e411a70a..bbb65b847e3f8e7f73a5e06cb6467964d65419db 100644 (file)
@@ -289,12 +289,12 @@ gtk_application_startup_x11 (GtkApplication *application)
 static void
 gtk_application_shutdown_x11 (GtkApplication *application)
 {
-  application->priv->session_bus = NULL;
-  application->priv->object_path = NULL;
-
   gtk_application_set_app_menu_x11 (application, NULL);
   gtk_application_set_menubar_x11 (application, NULL);
 
+  application->priv->session_bus = NULL;
+  application->priv->object_path = NULL;
+
   g_clear_object (&application->priv->sm_proxy);
   g_clear_object (&application->priv->client_proxy);
   g_free (application->priv->app_id);